package com.iot.ic.dao;



import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.iot.ic.model.RefereeInfo;

@Mapper
public interface RefereeInfoMapper {
    int deleteByPrimaryKey(Integer refereeId);

    int insert(RefereeInfo record);

    int insertSelective(RefereeInfo record);

    RefereeInfo selectByPrimaryKey(Integer refereeId);

    int updateByPrimaryKeySelective(RefereeInfo record);

    int updateByPrimaryKey(RefereeInfo record);
    
    RefereeInfo getByRefereeNo(String refereeNo);
    
    List<RefereeInfo> listRefereeInfos(RefereeInfo referee);
    
    List<RefereeInfo> listUsers(RefereeInfo referee);
    
    int deleteRefereeInfo(Integer refereeId);
}